module.exports = {
  publicPath: process.env.NODE_ENV === "production" ? "./" : "/",
  // publicPath: "./", // 基本路径
  outputDir: "dist", // 输出文件目录
  assetsDir: "static", //放置生成的静态文件目录（js css img）
  productionSourceMap: false, // 生产环境是否生成 sourceMap 文件
  // assetsPublicPath: "/images",

  // chainWebpack: (config) => {
  //   config.resolve.alias
  //     .set("@", resolve("src"))
  //     .set("assets", resolve("src/assets"))
  //     .set("components", resolve("src/components"));
  // },
  configureWebpack: (config) => {
    if (process.env.NODE_ENV === "production") {
      // 为生产环境修改配置...
      config.mode = "production";
      config["performance"] = {
        //打包文件大小配置
        maxEntrypointSize: 10000000,
        maxAssetSize: 20000000, // 整数类型（以字节为单位,2.4m）
      };
    }
  },
};
